be harshly criticized - Francés Inglés Diccionario